home *** CD-ROM | disk | FTP | other *** search
/ LOGIC Apps / Logic-APPLE_II_APPS.iso / mac / LOGIC Apple II 5.25" Library - ProDOS / PRO026.dsk / STKPG2.DOC.txt < prev    next >
Text File  |  2012-02-16  |  22KB  |  650 lines

  1.                          ***********************************
  2.                          *                                 *
  3.                          * STOCK TRACKING SYSTEM VERSION 2 *
  4.                          *                                 *
  5.                          ***********************************
  6.  
  7.                   The STOCK TRACKING SYSTEM VERSION 2 is SHAREWARE.
  8.           If you find the Stock Tracking System useful, please send a check
  9.           for $25.00 to;
  10.  
  11.                Eric King
  12.                305 Easy St. #16
  13.                Mountain View, Ca.  94043
  14.  
  15.           The programs that make up this system are expressly
  16.  
  17.                          Copyright 1986/ 1987 by Eric P. King
  18.                               CIS PPN  72255,213
  19.  
  20.           These programs incorporate portions of The Toolbox Series , a
  21.           copyrighted product of Roger Wagner Publishing, Inc.
  22.  
  23.  
  24.  
  25.                             CHAPTER 1 -- GETTING STARTED:
  26.  
  27.  
  28.           **** Complete steps 1 - 3s if you have the PRODOS version
  29.           of CHART & GRAPH Toolbox from Roger Wagner Publishing,
  30.           Inc.  Until that time, just skip them and do not try to use the
  31.           graphing functions.
  32.  
  33.           1) Create a subdirectory named DHR on /STKTRK.
  34.  
  35.           2) Copy the following files from side 2 of the Chart & Graph
  36.           Toolbox disk to /STKTRK/DHR
  37.                /AC2/DHR/AMPERCHART
  38.                /AC2/DHR/ROUTINES
  39.                /AC2/DHR/RELOCATE.TB
  40.  
  41.           3) The printer routines will only support the Apple Imagewriter
  42.           or the Epson MX/FX series printers.  The system is set up for an
  43.           Imagewriter with a Super Serial card in slot 1.  If your
  44.           configuration is different you must complete the following:
  45.  
  46.           a) Boot a disk with PRODOS & BASIC.SYSTEM, get into basic.
  47.           b) Place the Chart & Graph Toolbox in a drive with side 1 up.
  48.           c) Type PREFIX/AC1/DUMP
  49.           d) Type RUN CONFIGURE
  50.           e) make the selections.  When the ] prompt appears;
  51.           f) Type PREFIX/AC1
  52.           g) Type -WORKBENCH and then place /STKTRK in another drive.
  53.           h) select 0 (exit)
  54.           i) Type LOAD/STKTRK/GRAPHER
  55.           j) Type CALL 2051
  56.           k) select 2 (delete a command)
  57.           l) select the # for command IWD
  58.           m) select 1 (add a command)
  59.           n) the toolbox name is DUMP/xxxxxxxx  where xxxxxxx is
  60.           DHR.IMAGE.TB,
  61.              DHR.MX.80.TB, or DHR.MX.100.TB as appropriate for your
  62.           printer.
  63.           o) the command name is IWD
  64.           p) press RETURN to get back to the menu
  65.           q) select 0 (exit)
  66.           r) Type SAVE/STKTRK/GRAPHER
  67.           s) turn off the computer to ensure that the WORKBENCH is wiped
  68.           from
  69.              memory
  70.           **Whewwwwwww! Now down to business.
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.                                     FIRST BOOTUP:
  78.  
  79.           For 5 1/4" systems;
  80.                Do a cold start with /STKTRK in the boot drive
  81.           For 3.5" drives;
  82.                if the 3.5 is not the boot drive, turn on the computer,
  83.           press CONTROL and RESET at the same time, then type PR#x where x
  84.           is the slot # for your 3.5" controller.
  85.  
  86.           For Hard Disks;
  87.                get PRODOS & BASIC SYSTEM up & running. Type
  88.           PREFIX/vol/STKTRK.
  89.           Type RUN STARTUP
  90.  
  91.           The screen will clear and you will be shown the current prefix.
  92.           If you want to store your data on the program disk simply answer
  93.           Yes to the prompt.  This is recommended for 3.5" & hard disks,
  94.           and is the only option if all you have is a single 5 1/4" drive.
  95.           If you have two 5 1/4" drives and you have prepared a data disk
  96.           as described above, place the data disk in the other drive and
  97.           answer No to the prompt. You will then be prompted for the Volume
  98.           name and any subdirectory paths you wish to use.
  99.  
  100.           STARTUP now creates a text file and stores this info for use by
  101.           the other programs, and then runs STOCKTRK.  You will never go
  102.           through this prompting again unless you delete the file CONFIG.
  103.  
  104.           STOCKTRK checks for the Master file under the data Prefix, and
  105.           not finding it this first time, creates several files and a
  106.           subdirectory that it needs.  Now you are requested to add an
  107.           investment.
  108.  
  109.           There must be at least one investment on file before you can
  110.           leave this module and proceed to other things, so we will start
  111.           here.
  112.  
  113.  
  114.                            CHAPTER 2 -- ADD AN INVESTMENT
  115.  
  116.              A name may consist of up to six characters, and the first
  117.           character MUST be a letter.  I STRONGLY recommend that you use
  118.           the stocks' correct ticker symbol, which is seldom the same as
  119.           the newspaper listing.  If you will NEVER use the auto update
  120.           feature then don't worry about this.  Because of the way ProDos
  121.           works, spaces in a ticker are not allowed.  Some tickers,
  122.           especially options, have spaces between letters.  You must
  123.           substitute a . (period) for the space when you name the
  124.           investment.
  125.  
  126.               For now enter IBM and press return.  You will be told that
  127.           this is IBM Lot# 1.  If this was the second purchase (or short)
  128.           of IBM, the cue would say IBM Lot# 2, etc.  Pressing return again
  129.           takes you to the data entry screen.  Select #1 and enter your
  130.           data.  If you make a mistake, select #1 again and make the
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.           corrections needed.  When you are satisfied with the way things
  144.           look, select #2 and the transaction will be recorded.
  145.  
  146.                The B or S for (B)uy/(S)hort sale is required.
  147.                The Alert price field is for your convenience and is not
  148.           required.
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.           ++ CONVENTIONS ++
  210.           The following conventions are standard on all data screens:
  211.                #OF SHARES, PRICES, COMMISSIONS: decimal only, no fractions
  212.                     i.e.; enter 121.75, not 121 3/4
  213.                MONTH/DAY: one or two digits, no alphanumerics
  214.                YEAR: two digits, no alphanumerics
  215.                VOLUME: enter in either 100's or 1000's. Just be consistent.
  216.  
  217.                If a price file for this ticker already exists a new one
  218.           will not be created.  This allows you to sell all lots of a
  219.           ticker and buy it back at a later date without having to
  220.           completely reconstruct the pricing data for it.
  221.  
  222.  
  223.                           CHAPTER 3 -- UPDATE MARKET PRICES
  224.  
  225.               There are three options here.
  226.                                1) Update Market Prices
  227.                             2) Integrate Compuserve Data
  228.                                3) Return to Main Menu
  229.  
  230.               We will cover Manual updating first. MANUAL: After you enter
  231.           the name of the stock you are updating and the program verifies
  232.           that it is valid, it will go out and read the price file for the
  233.           date of the last update.  If the price file for this stock is
  234.           empty the date of the last update will be set to NONE until you
  235.           record an update.  The data screen prompts for High, Low, Close,
  236.           Volume, and date.  Volume is the only optional field.
  237.  
  238.                Your investment style will determine whether you make daily
  239.           or weekly entries.  The program doesn't care.  If you are going
  240.           to use the auto update feature, then you should enter daily data.
  241.           For charting purposes a weekly price file is one created by this
  242.           program from the daily data file, which will be the High, low,
  243.           cumulative volume, and closing price for the week.  If you are
  244.           not going to use auto updating and you do want to chart weekly
  245.           data, get it from a newspaper and select the daily file for
  246.           charting.
  247.  
  248.                I realize that the use of the terms daily & weekly may be a
  249.           tad confusing the way that I have used them.  The file that the
  250.           program considers the 'daily' file can be whatever frequency that
  251.           you make it.  It can be a daily, weekly, monthly, or even yearly
  252.           price file.  It just depends on what you put into it.  The
  253.           'weekly' price file, in program terms, is created and updated by
  254.           the program from the data that you have entered into the 'daily'
  255.           file.  The program uses five data sets from the 'daily' file for
  256.           each one set placed into the 'weekly' file.
  257.  
  258.           AUTO UPDATING: or (Integrate Compuserve Data).
  259.               The advantage is that you can have CIS create a text file of
  260.           pricing data for you to download that the Stock Tracking System
  261.           will use to do your price file updating for you.  Also, if you
  262.           are going to regularly update the same stocks, you can create a
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.           file in your personal file area that lists them and will save you
  276.           from having to type in the same ticker symbols every time you
  277.           wish to do an update.  Another use is in checking out the
  278.           movement of a stock that you are interested in.  Use ADD AN
  279.           INVESTMENT to put it in the portfolio with a cost of 0, then
  280.           download and integrate a years' (or whatever) worth of data for
  281.           charting in a few minutes rather than a couple of hours worth of
  282.           manual price entry.
  283.  
  284.           OKAY, how do we do this?
  285.                Log on to CIS and GO MQUOTEII.  At the prompt enter MQDATA
  286.           prompt INTERFACE DESIRED: enter 1 for prices
  287.           prompt OUTPUT TO TTY OR FILENAME: enter PRICE.DAT
  288.           prompt ENTER SECURITIES ONE PER LINE: enter one ticker per line
  289.           for each
  290.                that you want, or enter @filename if you have created a file
  291.                listing your securities (we'll get to that)
  292.           prompt (D)AILY,(W)EEKLY,(M)ONTHLY: enter D
  293.           prompt STARTING DATE: enter a date, or enter return so that you
  294.           can
  295.                 simply specify a number of days to retrieve.
  296.           prompt ENDING DATE: enter a date, or a simple RETURN to use the
  297.           newest
  298.                   date on file.
  299.           prompt ENTER OPTIONS ONE PER LINE: enter a return
  300.           prompt ENTER ITEMS DESIRED: enter 1,2,3,4,5 (exactly like that)
  301.                The data is now stored in the file PRICE.DAT
  302.           Press return to get back to the MQUOTEII prompt. Enter FILTRN
  303.           you are now in the CIS File transfer program.  Go ahead and
  304.           download PRICE.DAT to your computer.
  305.                Log off of CIS and copy the file to your data disk and
  306.           rename it to CIS.DATA
  307.                Boot up /STKTRK and select 1) Update Market Prices  from the
  308.           menu.
  309.           Select 2) Integrate Compuserve Data.  After confirming that you
  310.           do indeed wish to do this, the integrator module will be run and
  311.           will update your price files.
  312.  
  313.           Now I know that this all seems like a lot of work, but once you
  314.           have done it a couple of times you'll breeze right through it.
  315.           + NOTE +  the auto update feature will not insert data into a
  316.           price file that is older than the most recent update in that
  317.           file.
  318.  
  319.                About your file of ticker symbols.  Lets go back to where we
  320.           are at the MQUOTEII prompt.  Enter FILGE.  For a filename, tell
  321.           it TICKER.DAT
  322.           prompt FILE READY: enter each ticker on a separate line like
  323.           this;
  324.           IBM
  325.           FDFFX
  326.           AT
  327.           EVTRX
  328.           E EI
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.           /EX
  343.                the /EX tells the program that you are done and to store the
  344.           file.
  345.           The next time that you go into MQDATA and come to
  346.           prompt ENTER SECURITIES ONE PER LINE: enter @TICKER.DAT
  347.                and the tickers in that file will be used
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.                      CHAPTER 4 -- RECORD DIVIDEND/ CAPITOL GAIN
  408.  
  409.                This module lets you keep a record of dividends paid to you
  410.           and capitol gains distributions from mutual funds and other
  411.           investments.  No rate of return is computed.  This feature is
  412.           provided as a record keeping convenience.  The data entry is
  413.           simple and self explanatory.
  414.  
  415.  
  416.                            CHAPTER 5 -- SELL AN INVESTMENT
  417.  
  418.              This routine is used to record sales from the portfolio, and
  419.           the closing out of short positions.  You can close out part or
  420.           all of an investment.  If you do not sell (or buy) all the shares
  421.           for a lot#, an adjustment is made to the Master file to reflect
  422.           the change, and the sale is recorded.  If you do completely close
  423.           out a position, that lot# is removed from the Master file, and if
  424.           more than one purchase (short) of that stock is on file the
  425.           remaining lot# 's are adjusted.  This keeps your portfolio
  426.           current and also provides a record of gains & losses for
  427.           year-end.
  428.  
  429.  
  430.                              Chapter 6 -- EDIT A RECORD
  431.  
  432.               This routine gives you the ability to make corrections to the
  433.           MASTER, SALES, PRICE, DIVIDEND, and CAPITOL GAINS files if you
  434.           discover an error.  For the MASTER and PRICE selections you will
  435.           be asked for the ticker name first.  The other selections skip
  436.           that step.  The file will be checked for the number of entries
  437.           and you will be asked which one you wish to edit.  The rest of
  438.           the procedure is exactly the same as if you were making the entry
  439.           for the first time.
  440.  
  441.  
  442.                             Chapter 7 -- FILE MAINTENANCE
  443.  
  444.                You are presented with 9 options.
  445.                               1) Clean up a Price File
  446.                                2) Delete an Investment
  447.                                3) Delete a Price File
  448.                              4) Create Weekly Price File
  449.                               5) Adjust for Stock Split
  450.                               6) Create New Sales File
  451.                              7) Create New Dividend File
  452.                              8) Create New Cap.Gain file
  453.                                9) Return to Main Menu
  454.  
  455.               Option  1) Clean Up a Price File, is for reducing the size of
  456.           overly large price files.  If you have more than 220 entries in
  457.           the price file you can either select how many of the newest
  458.           entries to keep, or to keep the most recent 220.  GRAPHER can
  459.           only use the most recent 220 entries in a file.  Any time a Price
  460.           file grows to over 20 Blocks in size it has more than 220
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.           entries.   The routine will insist that you retain at least the 5
  474.           most recent entries in the file.
  475.               + NOTE + if you download a block of daily data from CIS so
  476.           that you can create a good historical weekly file, do not use
  477.           this option on the daily file until your weekly file is created.
  478.  
  479.              Options 2 & 3  allow you to delete a single investment or a
  480.           price file respectively. + NOTE + deleting an investment does not
  481.           delete the associated price file.  This is a deliberate
  482.           restriction in case you have more than one lot# of an investment
  483.           on file, or if you anticipate a future purchase of the same
  484.           investment.
  485.  
  486.                Option 4) Create Weekly Price File, is provided to create a
  487.           weekly price file from a daily file and to update an existing
  488.           weekly file from updated daily data.  To create a weekly file
  489.           there must be at least 5 entries in the daily file.  To update a
  490.           weekly file, there must be at least 5 daily entries newer than
  491.           the most recent weekly entry.  + NOTE + This option is the only
  492.           method to update a STOCKTRK created weekly file, and these files
  493.           are used only for charting.  There is no provision for editing
  494.           weekly files.  Weekly price files may be identified in a catalog
  495.           by the suffix .W attached to the ticker name.  You can delete
  496.           such files without affecting existing investments.
  497.  
  498.                Option 5) Adjust for Stock Split, will adjust the Master and
  499.           Price files to compensate for a split or reverse split of an
  500.           investment.  You will be asked for the investment name, then for
  501.           the split ratio.  The module will then perform the adjustments to
  502.           the files.  This module will not adjust the Sales, Dividend, or
  503.           the Capitol Gains file.
  504.  
  505.                Options 6) Create New Sales File
  506.                        7) Create New Dividend File
  507.                        8) Create New Cap.Gain file
  508.                   Are year - end type functions and all three work the
  509.           same.  If you are very sure that you will no longer need to
  510.           obtain printed reports of the data stored in these files,  these
  511.           options will delete the existing file and initialize a new one.
  512.  
  513.  
  514.                                 Chapter 8 -- REPORTS
  515.  
  516.              Three types of reports are available providing the data is on
  517.           file to create them.
  518.               CURRENT GAIN/LOSS will show you what your positions cost you
  519.           and per share cost, their current total market value and per
  520.           share value, $ GN/LS, APR (annualized percentage rate of return),
  521.           TYPE of position, and your target price.  This report uses 2
  522.           lines per investment, with the second line showing the purchase
  523.           and current per share value.  The last line of the report shows
  524.           you the total cost, total $ Gn/Ls, and the raw % Gn/Ls of your
  525.           portfolio.
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.               DIVIDEND/ CAP GAIN Report will report the Dividend and
  540.           Capitol Gain data on file.
  541.  
  542.               SALES GAIN/ LOSS will report your gains and losses on each
  543.           sale recorded, as well as the APR attained and overall % Gn/Ls.
  544.           This report uses 2 lines per sale, with the second line showing
  545.           the purchase and sales commission.
  546.  
  547.               The only tricky item on the menu is #1.  By selecting 1
  548.           repeatedly, the option will cycle through REPORT to SCREEN,
  549.           REPORT to PRINTER, and REPORT to DISK FILE.  Each time you select
  550.           #1, the screen will cycle and #1 will show the current
  551.           destination for the report.  This selection must be made before
  552.           the type of report is chosen.
  553.  
  554.                ** //c users **  The module assumes that your printer is
  555.           connected to port #1.  If your printer is connected to port 2,
  556.           you must modify line # xxxx in REPORTER.  Change  PRINT D$"PR#1"
  557.           to  PRINT D$"PR#2".
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.                                 Chapter 9 -- GRAPHICS
  606.  
  607.               This option is available only if you have the Chart & Graph
  608.           Toolbox and have gone through the installation procedures in
  609.           GETTING STARTED.  Selecting it without having done the above will
  610.           bomb the program (no harm done) and require you to re- boot.
  611.  
  612.               Graphics will chart the daily or weekly price/ volume data
  613.           for a stock in double HIRES graphics.  After the chart is
  614.           displayed, you can look at it at your leisure.  Pressing RETURN
  615.           will take you to an options menu.  Only two of them need an
  616.           explanation.
  617.               Option 2) Add an Average, allows you to select a range of 9
  618.           to 50 and will plot this average on the existing chart and
  619.           display it to you.  You may select this option as many times as
  620.           you like (can you still see the chart?).      Option 3) Print the
  621.           Chart,  will only work with supported printers and only prints
  622.           the chart in 1 size.
  623.  
  624.           ////////////////////////////////////////////////////////////////
  625.                              ++++++++++ NOTE ++++++++++
  626.  
  627.                While all attempts have been made to provide a bug free
  628.           product, the beta testers and I may not have caught everything.
  629.           There could also be future enhancements to the system.
  630.           Enhancement & fix files will be uploaded with the file names
  631.           STKPG2.Fx (where x will be a sequential number).  An occasional
  632.           check of the DL will show you these files.  Do this by typing S
  633.           STKPG2.F* after you get to the DL.
  634.  
  635.                When you find one of these files, down load it as a TEXT
  636.           file and copy it to a copy of the Stock Tracking System disk.
  637.           Boot up the Stock Tracking System and press Control - Reset.  You
  638.           are now in Basic.  Type EXEC STKPG2.Fx and press return.  The
  639.           file will load the modules to be modified, perform the
  640.           modifications, and save the modules, all without any intervention
  641.           on your part.  The only hitch that could occur is if some noise
  642.           got into the file during downloading.  If there are any SYNTAX
  643.           ERRORS or hangups, use a word processor to check the text file
  644.           and clean it up, then try again.
  645.  
  646.                As users contribute tips and hints on using the Stock
  647.           Tracking System, I will compile them and upload them to the DL.
  648.           The file name convention will be STKPG2.NTx  where x is the
  649.           sequential file number.  These will be text files.
  650.